television magnetic tape recorder - Alemán Inglés Diccionario